fputc, fputs, putc, putchar, puts

您所在的位置:网站首页 put on和puts on的区别 fputc, fputs, putc, putchar, puts

fputc, fputs, putc, putchar, puts

2024-06-15 21:40| 来源: 网络整理| 查看: 265

总览 (SYNOPSIS) #include int fputc(int c, FILE *stream); int fputs(const char *s, FILE *stream); int putc(int c, FILE *stream); int putchar(int c); int puts(const char *s); 描述 (DESCRIPTION)

fputc() 把 字符 c 转换到 unsigned char 类型, 然后 从 stream 流 输出.

fputs() 把 字符串 s 从 stream 流 输出, 但是 不输出 结尾处的 '\0'.

putc() 等于 fputc() , 只是 它 可能 以 宏 的 形式 实现, 并 多次 访问 stream 流.

putchar(c); 等于 putc(c,stdout).

puts() 从 stdout 输出 字符串 s 和 一个 换行符 (newline).

这里 描述的 函数 可以 混合 使用, 也可以 结合 stdio 库中 其他的 输出函数 处理 同一个 输出流.

相应的 无锁函数(non-locking) 参见 unlocked_stdio(3).

返回值 (RETURN VALUE)

如果 操作 成功, fputc(), putc() 和 putchar() 返回 把 字符 从 unsigned char 类型 转换来的 int 值, 否则 返回 EOF .

如果 操作 成功, puts() 和 fputs() 返回 大于等于零的值, 否则 返回 EOF .



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3